<%@ page import="pojo.Emp" %>
<%@ page import="java.util.List" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<html>
<head>
    <title>Title</title>
    <style>
        table{
            width: 100%; border-collapse: collapse; margin: 20px auto;
        }
        th, td {
            border: 1px solid #000;
            padding: 8px;
            text-align: center;
        }
        th {
            background-color: #f2f2f2;
        }
    </style>
</head>
<body>

   <h2>员工列表</h2>
   <hr>
    <table>
        <tr>
            <th>序号</th>
            <th>员工编号</th>
            <th>员工姓名</th>
            <th>职位</th>
            <th>上级编号</th>
            <th>入职日期</th>
            <th>工资</th>
            <th>佣金</th>
            <th>部门编号</th>
            <th>操作</th>
        </tr>
<%--
    for(Emp emp : empList){}
    empList 集合名 等同于 jstl中 forEach的 items属性值
    emp 等同于 jstl中 forEach 的var属性值
    emp.getXXX() 等于与 el表达式中的 ${对象名.实体类中的属性名}

    varStatus 含义：指定一个变量名 用来存储循环状态信息
--%>

        <c:forEach items="${emps}" var="emp" varStatus="ss">
            <tr>
                <td>${ss.count}</td>
                <td>${emp.empno}</td>
                <td>${emp.ename}</td>
                <td>${emp.job}</td>
                <td>${emp.mgr}</td>
                <td>${emp.hiredate}</td>
                <td>${emp.sal}</td>
                <td>${emp.comm}</td>
                <td>${emp.deptno}</td>
                <td>
                    <a href="empHandle?op=del&empno=${emp.empno}">删除</a>&nbsp;
                    <a href="">修改</a>&nbsp;
                </td>
            </tr>
        </c:forEach>

    </table>
</body>
</html>
